blob: 16dd4817e289a4941254541b55695247df5f2dd8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
// app/projects/[projectId]/layout.tsx
import { ProjectNav } from '@/components/project/ProjectNav';
export default async function ProjectLayout({
children,
params,
}: {
children: React.ReactNode;
params: Promise<{ projectId: string }>;
}) {
const resolvedParams = await params;
return (
<div className="flex flex-col h-full">
<ProjectNav projectId={resolvedParams.projectId} />
<div className="flex-1 overflow-y-auto">
{children}
</div>
</div>
);
}
|